Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Back End

Opis

Text copied to clipboard!
Poszukujemy Programisty Zaplecza, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie komponentów serwerowych naszych aplikacji. Idealny kandydat powinien posiadać doświadczenie w pracy z językami programowania backendowymi, takimi jak Java, Python, PHP lub Node.js, oraz znać zasady projektowania API i zarządzania bazami danych. Jako Programista Zaplecza będziesz współpracować z zespołem frontendowym, projektantami UX/UI oraz menedżerami produktu, aby dostarczać skalowalne i wydajne rozwiązania technologiczne. Twoja praca będzie miała kluczowe znaczenie dla zapewnienia stabilności, bezpieczeństwa i wydajności naszych systemów. Do Twoich obowiązków będzie należało projektowanie architektury aplikacji, implementacja logiki biznesowej, integracja z zewnętrznymi usługami oraz optymalizacja zapytań do baz danych. Będziesz również odpowiedzialny za testowanie i debugowanie kodu, a także za dokumentowanie tworzonych rozwiązań. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, dostęp do najnowszych technologii oraz udział w ciekawych projektach realizowanych w międzynarodowym środowisku. Zapewniamy również wsparcie w rozwoju zawodowym poprzez szkolenia, konferencje i mentoring. Jeśli jesteś osobą analityczną, lubisz rozwiązywać złożone problemy i chcesz mieć realny wpływ na rozwój produktów cyfrowych, ta oferta jest dla Ciebie. Dołącz do nas i rozwijaj swoją karierę w dynamicznie rozwijającej się firmie technologicznej.

Obowiązki

Text copied to clipboard!
  • Projektowanie i implementacja logiki serwera
  • Tworzenie i utrzymanie API
  • Zarządzanie bazami danych i optymalizacja zapytań
  • Integracja z zewnętrznymi usługami i systemami
  • Testowanie i debugowanie kodu
  • Współpraca z zespołem frontendowym i projektantami
  • Tworzenie dokumentacji technicznej
  • Zapewnienie bezpieczeństwa aplikacji
  • Monitorowanie wydajności systemów
  • Udział w planowaniu architektury systemu

Wymagania

Text copied to clipboard!
  • Doświadczenie w programowaniu backendowym (np. Java, Python, PHP, Node.js)
  • Znajomość relacyjnych i nierelacyjnych baz danych
  • Umiejętność projektowania RESTful API
  • Znajomość systemów kontroli wersji (np. Git)
  • Zrozumienie zasad bezpieczeństwa aplikacji webowych
  • Doświadczenie w pracy zespołowej w środowisku Agile
  • Umiejętność analitycznego myślenia i rozwiązywania problemów
  • Znajomość języka angielskiego na poziomie technicznym
  • Dobra organizacja pracy i samodzielność
  • Mile widziane doświadczenie z chmurą (AWS, Azure, GCP)

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie technologie backendowe znasz najlepiej?
  • Czy masz doświadczenie w projektowaniu API?
  • Jakie bazy danych wykorzystywałeś w poprzednich projektach?
  • Czy pracowałeś w metodyce Agile/Scrum?
  • Jakie narzędzia do testowania backendu stosujesz?
  • Czy masz doświadczenie z integracją z zewnętrznymi API?
  • Jakie masz podejście do zapewnienia bezpieczeństwa aplikacji?
  • Czy miałeś okazję pracować z chmurą obliczeniową?
  • Jak radzisz sobie z debugowaniem złożonych problemów?
  • Czy potrafisz pracować samodzielnie nad zadaniami?